home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
ab20
/
unarced
/
utilities
/
shells
/
csh
/
overview.doc
< prev
next >
Wrap
Text File
|
1995-03-17
|
7KB
|
147 lines
CShell ist ein Ersatz für die Standard Amiga Shell
- Drücken Sie die HELP Taste um eine Liste der eingebauten Kommandos zu
erhalten. Wenn Sie CSH: dorthin assignen, wo csh.doc zu finden ist,
können Sie auch 'man <Kommando>' eingeben.
- Nachdem Sie die Csh gestartet haben, können Sie die Diskette sogar
entfernen von der Sie Csh geladen haben. Alle wichtigen Kommandos sind
eingebaut!
- Alle eingebauten Kommandos können abgekürzt werden. Anstatt 'assign' zu
tippen, reicht ein 'ass'. Wenn Sie das nicht mögen, tippen Sie 'set
_abbrev n'
- Eingebaute Kommandos müssen klein geschrieben werden. Somit können
externe Kommandos mit grossen Buchstaben aufgerufen werden, etwa 'Dir
df0: ALL'
- Alle Kommandos, auch externe, aktzeptieren nun Suchmuster Ergänzung.
Der Asterisk '*' ist identisch zu '#?' unter der Amiga Shell, etwa 'copy
*.c ram:'
- Schnelle Installation. Rufen Sie die Csh am Ende der Startup-sequence
(oder user-startup unter Kickstart 2.0). Erstellen Sie eine Datei s:.login
in der Sie alle private Alias Kommandos ablegen.
- Das Alias Kommando ist sehr flexibel. Ein 'alias hi "%a echo $a$a"'
wird ein übergebenes Argument doppelt ausgeben. Aliase können sich
gegenseitig aufrufen.
- Immer wenn Sie einen Dateinamen angeben wollen, tippen Sie gerade mal
den Anfang der Datei, der Rest wird mit TAB ergänzt. Wiederholen, falls
notwendig.
- Nachdem Sie 'cd -g DH0: DH1:' (hier Ihre Partitionen eingeben) getippt
haben, können Sie in einen Ordner wechseln,ohne den kompletten Pfad
angeben zu müssen.
- Sie können die Funktionstasten auf eine beliebige Zeichenkette setzen,
etwa: 'set _f1 dir^m' wird auf Tastendruck den Inhalt des aktuellen
Ordners anzeigen.
- Sie können bereits abgearbeitete Zeilen mittels Cursor-Auf und
Cursor-Ab wieder hervorholen. Wenn Sie nur den Beginn einer alten Zeile
tippen, und dann Shift-Cursor-Auf, erscheint diese Zeile wieder.
- Cshell hat alle wichtigen Eigenschaften einer Programmiersprache.
CShell Stapeldateien können durchaus komplizierte Programme ausführen.
Bitte sehen Sie in csh.doc nach.
- Sie können Applikations-Programme über Ihren AREXX-Port steuern, ohne
dass AREXX selber läuft. 'rxsend rexx_ced CEDTOFRONT'
abortline Verläßt aluelle Kommandozeile
action Versucht eine Aktion auf Datei auszuführen, siehe 'class'
addbuffers Fügt Pufferspeicher an ein Gerät
alias Definiert eine Abkürzung für eine Folge von Kommandos
ascii Zeigt eine Ascci-Tabelle
aset Setze Environment Variable nach dem veralteten MANX Format
assign Weist logischen Namen einem phyiskalischen oder log. Gerät zu
basename Ergibt den Dateinamen aus einem Pfadnamen
cat Siehe type.
cd Wechselt in einen Ordner. Eine Menge Optionen.
class Definert eine Klasse von Dateien und Aktionen die ausgeführt werden
close Schliesst mit 'open' geöffnete Datei
copy Kopiert Dateien oder Ordner in andere Ordner oder Dateien
cp Siehe copy
date Zeigt oder setzt Datum und Zeit
dec Vermindert Variableninhalt
delete Löscht Dateien oder Ordner
dir Zeigt Inhalt eines Ordners. Eine Menge anderer Optionen.
diskchange Teilt dem DOS mit das eine Disk gewechselt wurde
echo Gibt einfache Zeichenketten aus
else wird in if/else/endif benutzt
endif wird in if/else/endif benutzt
error erzeugt angegebenen Return Kode
exec Führt seine Argumente ale Kommando aus
fault erzeugt Fehlermeldung mit angegebenen Fehler Kode
filenote Setzt oder zeigt Dateikommentar
flist Zeigt alle geöffnetet Dateien
fltlower Filter: Liest stdin, wandelt in Kleinschrift, schreibt nach stdout
fltupper Filter: Wandelt nach Grossschrift
foreach Führt letztes Argument mehrfach aus dabei Werte aus Arg. entnehmend
forever Führt sein letztes Argument immer wieder aus
forline Führt letztes Argument mehrfach aus, liest Werte aus Datei
fornum Führt letztes Argument mehrfach aus, Werte numerisch
getenv Liest Environment Variable aus ENV:
goto Springt an eine Marke
head Filter: Gebe erste Zeilen von stdin aus
help zeigt Liste aller Kommandos
history zeigt zuletzt eingegebene Kommandos
howmany Zeigt an wieviele CSh laufen
htype Hexadezimaler Ausdruck einer Datei
if Abfragen Klausel. 'if a < 3;echo lower;endif'
inc Erhöht Inhalt einer Variablen
info Zeigt Information von angeschlossenen Geräten
input Liest Variablem von Tastatur
join Verknüft mehrere Dateien zu einer
keymap Verändert die Tastaturbelegung
label Setzt Sprungmarke für 'goto'
local Definiert eine lokale Variable
linecnt Filter: Za\ählt die Anzahl der Zeilen aus stdin
ls Siehe dir
man Gibt detailierte Information über Kommando aus
md Siehe makedir
mem Zeigt freien Speicher an
menu Installiert ein Intuition Menu in der Shell
mkdir Erzeugt einen Ordner
mv Siehe rename
open Öffnet eine Datei. Siehe write, flist, close
path Zeigt oder spezifiziert den Suchpfad für externe Programme
pri Setzt die Task Priorität
protect Setzt Sicherheits-Bits für Dateien
ps Zeigt Liste aller z.Z. laufenden Programme
pwd Zeigt den aktuellen Ordner
qsort Filter: Sortiert stdin nach Quicksortverfahren
quit Beendet die Cshell (ARGH!)
rback Läßt externes Kommando im Hintergrund arbeiten.
rename Benennt oder verschiebt eine Datei
readfile Liest eine Datei und weist sie einer Variablen zu
relabel Benennt eine Diskette um
resident Macht ein externes Kommando resident
return Beendet eine Stapeldatei oder die Csh
rm Siehe delete
rpn reverse polish calculator, UPN Taschenrechner
rxrec Wartet auf externe AREXX Kommandos
rxsend Sende einem externen Rexx-Port ein Kommando
run Läßt externe Kommando asynchron ablaufen
search Sucht nach Dateien oder Zeichenketten. Eine Menge Optionen
set Setzt eine Variable auf einen Wert
setenv Setzt eine ENV: Variable auf einen Wert
sleep Wartet ein wenig
split Trennt eine Datei in mehrere
source Startet eine Stapeldatei
stack Setzt oder zeigt den Stack
strhead Löscht das Suffix einer Datei
strings Sucht Zeichenketten in Binärdateien
strleft Ergibt die ersten n Zeichen einer Zeichenkette
strlen Ergibt die Länge einer Zeichenkette
strmid Findet die ersten m Zeichen ab der Position n in einer Zeichenkette
strright Ergibt die letzten n Zeichen in einer Zeichenkette
strtail Findet das Ende einer Variablen
tackon Fügt Dateinamen einen Pfadnamen an
tail Filter: Gibt die letzten n Zeilen aus
tee Filter: Kopiert stdin nach stdout und stderr
touch Erneuert den Datumsstempel einer Datei
truncate Filter: Verringert die Breite einer Textdatei
type Gibt das File aus
unalias Löscht ein Alias
uniq Filter: Löscht mehrfack vorkommende Zeilen einer Datei
unlocal Löscht lokale Variable
unset Löscht Variable
usage Zeigt Gebrauchsanleitung eines internen Kommandos
version Zeigt die aktuelle Cshell Version
waitforport Wartet auf einen bestimmten Arexx-Port
whereis Sucht eine Datei auf einem Suchpfad
window Veräandert die Größe des Shell-Windows
writefile Schreibt Inhalt einer Variablen in ein File